import axios from "axios"

// 环境变量对象
const env = import.meta.env

// 个人网站后端服务程序请求地址相关信息
const {
    VITE_MAIN_HOST: host,
    VITE_MAIN_PORT: port,
    VITE_MAIN_BASEURL: baseUrl
} = env

// 请求超时时间
const {VITE_REQUEST_TIMEOUT: timeout} = env

// axios 实例
const request = axios.create({
    // 配置 axios 实例对象发送请求时的基础地址
    baseURL: `http://${host}:${port}${baseUrl}`,
    // 请求超时时间, 单位是 ms
    timeout
})

// 请求拦截器

// 响应拦截器

export default request
